@media screen and (min-width:240px) {
    html,body,button,input,select,textarea {
        font-size: 10px; /*no*/
    }
}

@media screen and (min-width:320px) {
    html,body,button,input,select,textarea {
        font-size: 12px; /*no*/
    }
}

@media screen and (min-width:340px) {
    html,body,button,input,select,textarea {
        font-size: 14px; /*no*/
    }
}

@media screen and (min-width:380px) {
    html,body,button,input,select,textarea {
        font-size: 14px; /*no*/
    }
}

@media screen and (min-width:420px) {
    html,body,button,input,select,textarea {
        font-size: 16px; /*no*/
    }
}

@media screen and (min-width:450px) {
    html,body,button,input,select,textarea {
        font-size: 17px; /*no*/
    }
}

@media screen and (min-width:480px) {
    html,body,button,input,select,textarea {
        font-size: 18px; /*no*/
    }
}

@media screen and (min-width:540px) {
    html,body,button,input,select,textarea {
        font-size: 20.25px; /*no*/
    }
}

@media screen and (min-width:600px) {
    html,body,button,input,select,textarea {
        font-size: 21px; /*no*/
    }
}

@media screen and (min-width:640px) {
    html,body,button,input,select,textarea {
        font-size: 22px; /*no*/
    }
}

@media screen and (min-width:1024px) {
    html,body,button,input,select,textarea {
        font-size: 16px; /*no*/
    }
}